irrigation stream - Francés Inglés Diccionario